rifle powder - French English Dictionary